package data

import (
	"context"
	"stwin.net/demo/internal/pkg/tables"
)

// TODO：所有的数据库、redis 根据业务内容封装到对应的文件中，但，必须要绑定 *Repo

func (r *Repo) SaveUser(ctx context.Context, age int64, name string) error {
	u := new(tables.User)
	u.Age = age
	u.Name = name
	return r.MDB(ctx).Table(tables.UserTableName()).Save(u).Error
	//return r.MDB(ctx).Save(u).Error // 刻意写的报错
}
